package yqt.com.cnki.dao;


import yqt.com.cnki.bo.QKYDBo;
import yqt.com.cnki.po.KeyValuePo;
import yqt.com.cnki.po.QKYDPo;

import java.util.List;

/**
 * Description:
 *
 * @author BaiGe
 * @date: 2021/11/12 14:31
 * @Version 1.0
 */
public interface IQKYDDao {

    List<QKYDPo> getQKYD_Index();

    List<KeyValuePo> getYear_Chinese();

    List<KeyValuePo> getSort_English();

    List<QKYDPo> complexSearchQKYD_List(QKYDBo qkydBo);

    long complexSearchQKYD_Count(QKYDBo qkydBo);

    QKYDPo getQKYDPoById(QKYDPo qkydPo);

    String getQKYDFileBasePath(String realDbCode);

    Boolean addBrowseRate(QKYDPo qkydPo);

    Boolean addDownloadRate(QKYDPo qkydPo);


}
